Big Huge Thesaurus

Dirca palustris

noun